Siren makes it easy for organizations to build smart, multi-channel notification systems by combining powerful channel support and flexible provider integrations. Whether you’re sending transactional alerts, promotional messages, or critical system updates, Siren helps you reach users exactly where they are securely, without adding engineering complexity.You can configure both channels and providers directly from the Siren dashboard under the Settings section, including providers in workflows with one click, giving you full control over how messages are routed and delivered across different environments and workflows.
Channels in Siren represent the medium through which a notification is delivered. Each channel supports distinct use cases and content formats, allowing teams to craft contextually appropriate messages, whether it’s an OTP sent via SMS, a promotional email campaign, or a push notification embedded directly in your mobile app.Siren allows you to configure channels, integrate each channel into broader workflows or campaigns. Templates are fully customizable and support channel-specific fields, ensuring that your messages are not only consistent but optimized for their destination platform.
While channels define where your messages are sent, providers define how they’re delivered. Siren integrates with over 20 third-party providers across email, SMS, WhatsApp, push, and more, offering the flexibility to choose the right delivery partner for your needs.Providers can be added and managed from Settings > Providers. Each integration allows you to input credentials, configure environment-specific keys (for staging vs production), and define fallback logic to ensure message delivery even if a primary provider fails. Multiple providers can be configured per channel. Given below is the list of all available providers in each channel.
Email
Siren supports email delivery through a variety of trusted providers, giving you the flexibility to choose the one that aligns best with your performance, pricing, and compliance requirements.Supported Email Providers:
Gmail
Mailchimp
Mailgun
Outlook
Postmark
Sample Email Provider
SendGrid
Amazon SES
SMS
For SMS notifications, Siren integrates with globally recognized providers to ensure reliable, low-latency delivery—especially for time-critical use cases like OTPs and alerts.Supported SMS Providers:
Kaleyra.io
MessageBird
MSG91
Plivo
Twilio
WhatsApp
Siren’s WhatsApp channel is powered by a curated set of providers that support the WhatsApp Business API. You can select the one that matches your business region, approval speed, or feature set.Supported WhatsApp Providers:
Gupshup
Meta
MSG91
Twilio
WATI
Push Notifications
Push messages can be sent via mobile and web platforms using high-performance providers, offering native delivery and user engagement capabilities.Supported Push Providers:
Firebase Cloud Messaging (FCM)
OneSignal
Chat Platforms (Slack, Teams, Discord, Line)
Siren supports several collaboration and messaging platforms, enabling internal alerts or user-facing communication within these ecosystems.Supported Chat Providers:
Discord
LINE
Microsoft Teams
Slack
In-App
For in-app messaging, Siren provides a native integration that allows you to deliver messages directly within your product interface, without relying on third-party platforms.In-App Provider:
Managing your channels and providers is straightforward through Siren:
The Templates section allows you to design, preview, and test messages specific to each channel, including cross-channel templates.
The Settings > Providers section lets you add, edit, or remove provider accounts, add a webhook path, and set message limits. etc
You can set a provider as your default provider. go to the Providers section and click on the provider you want. You’ll see a list of accounts—click the three-dot menu next to the account name and choose “Set as Default.” That’s it!